intestinal follicles - German English Dictionary